Booking Form for Tamarind Restaurant - London
Restaurant Address: Tamarind Restaurant 20 Queen StreetMayfairLondonW1J 5PRTel:0207 6293561Fax:0207 4995034Website
Restaurant Cuisine: Indian Restaurant