Shawarma restaurant · Thiruvananthapuram, India
Grill Shack is a Shawarma restaurant business in Thiruvananthapuram, India.