Taj Mahal
79 Main St, Dreghorn, Irvine
01294 222030
Recent Reviews
Order Online
Reserve
Taj Mahal
79 Main St, Dreghorn, Irvine KA11 4AQ
01294 222030