- Chennai, Tamil Nadu, India
Food Castle is a premium multi-cuisine restaurant located in the heart of ChennaiOur specially trained chefs excellently craft melting pot of Indian, ChineseTandoori and seafood varieties mixed with flavorful spices and herbs that appease your taste buds. With a perfect setting and exquisite food, our aim is to take our customers on a journey of titillating flavors.
Apache
Google Font API
Mobile Friendly