The Tempura Green Beans are natural pieces of green beans coated with a crispy light tempura batter making them an exciting addition to any menu.
The Tempura Green Beans are natural pieces of green beans coated with a crispy light tempura batter making them an exciting addition to any menu.