1200 N Westshore Blvd, Tampa, Florida 33607 USA
Large Bar area at the Royal Orchid Indian buffet, Ramada Inn, Westshore, Tampa
Photo Credit: Yelp