the name advertising a restaurant where, until very recently, there was none. Last week, Mowgli’s Tiffin finally opened its doors, capping a years-long wait for the Indian restaurant ...
ST. PETERSBURG, Fla. — Before we discuss the light, flavorful Indian street food served at Mowgli's Tiffin in downtown St. Pete, we need to first explain the restaurant's name. Mowgli ...
For interviews with TiffinStash's CEO and Founder Krish Shah, please contact [email protected].