22. Vegetable Delight Restaurants in Omaha
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Omaha, 721 S 72nd St Suite 111, Omaha, NE 68114, United States
"Saw this on a *must try* Omaha restaurant list. Unassuming at the edge of a strip mall. The menu is mostly what you would expect, same with prices. Se..."
Price
The Average price for 22. Vegetable Delight is:
$14.9
Feedback
These reviews refer only to the mentioned ingredients.