Phone

Address

340 High Street North
Manor Park
London
Greater London
E12 6PH

Map

Map for South Indian Takeaway Shop

Food types

South Indian Takeaway Shop is a takeaway situated in Manor Park in London. Even though this site doesn't currently possess full details for South Indian Takeaway Shop, we are trying to find out more about it. There is a wide selection of food offered at South Indian Takeaway Shop. We don't yet have a menu for South Indian Takeaway Shop. South Indian Takeaway Shop serves Indian as its main food type.

Reviews

No one has left a review yet.