Naan Boti & Chai Shai
908 22nd st South St Petersburg, Florida 33712 | Restaurant Info