Sushi Deluxe Restaurants in Olney
Show restaurants on map
Menu
Menu
City: Olney, 18066 Georgia Ave, Olney, United States
Wasabi Zen is a hidden gem of a sushi restaurant located in the back of a strip mall. The interior is beautifully decorated with traditional Japanese...
Feedback
These reviews refer only to the mentioned ingredients.