Skip to main content

Green Chili Indian Bistro

restaurant · indian restaurant · Saint Petersburg, FL

Address
310 Central Ave, Saint Petersburg, FL 33701
Phone
(727) 894-3663
Website
millenniumcatering.com
Where
27.7712, -82.6375

Search Hominin for Green Chili Indian Bistro

Other restaurants nearby

More in Saint Petersburg

Green Chili Indian Bistro — restaurant in Saint Petersburg, FL | Hominin