Grill station is located in Hyderabad, India on 22-4-554, Etebar Chowk, Bibi Bazaar, Yakhutpura. Grill station is rated 4.8 out of 5 in the category turkish restaurant in India.
Address
22-4-554, Etebar Chowk, Bibi Bazaar, Yakhutpura
Offerings
Halal foodSmall plates