Restaurants in Global
The Tribe by Hi Spirits
Sevoke Road 3rd Floor, Planet Mall, Opp North City Apartments, Siliguri 734001 India
Asian
Casual Dining
• $$
Don't have an account? Sign up here.