photo
photo
photo
photo
photo

Twisted Indian

Downtown

Overview

Fast-casual Indian restaurant. A menu specializing in build-your-own, Indian-inspired platters & sides in a bright, rustic setting.

Location

2639 Central Ave, St. Petersburg, FL 33713, United States
Home