The Nature Restaurant
Offers an Asian international buffet with items including vegetables, tofu, and seitan. Dessert is included but not drinks. Owners speak English, Spanish, Chinese. Food became all vegan in 2015. Location is off Grand Via next to number 36. Open Mon-Sun 1:30pm-4:30pm, Mon-Sun 8:30pm-12:00am.
Category: Vegan, Chinese, International, Buffet, Beer/Wine, Asian