Two Chefs Indian Restaurant

South Indian Indian

12-16 Saint James Street, Weston-super-Mare, BS23 1SS

Delivery from 12:35

Your order