Monsoon Indian Restaurant

Restaurant - Indian in Barkingside, Ilford
Monsoon is a fully air conditioned and fully licensed restaurant that serves authentic Indian cuisine to eat in or take away.