Phone: +12136370129
Address: 1059 S Alvarado St, 90006, Los Angeles, US, United States
City: Los Angeles
Menu Dishes: 30
Reviews: 2710
Website: https://www.tumbys.com/
"This restaurant was located close to our hotel and we were feeling hungry. It had good reviews so we decided to give it a try. We ordered the americana pizza and a beer because it was happy hour. The pizza was made quickly and had a thin crust. Some of the toppings would fall off as we ate it, but we were so hungry that we didn't really mind. The service was decent and the seating area was lovely and spacious."
All prices are estimates on menu.
Los Angeles, known for its diverse culture, offers a mix of global cuisines, from tacos and sushi to burgers and vegan dishes, mirroring its vibrant, eclectic population.