Explore
Map
Marketplace
Teriyaki Tofu Wrap
available at
“Edo Sushi Restaurant Observatory”
VEGAN
4.30 (2)
Taste
4.00
Originality
5.00
Nutrition
4.50
Presentation
4.00
Value
4.00
Edo Sushi Restaurant Observatory
ZA Cape Town Observatory, 16 Lower Main Rd, Observatory, Cape Town, 7925, South Africa
Reviews by the abillion community
Edo Sushi Restaurant Observatory
ZA Cape Town Observatory, 16 Lower Main Rd, Observatory, Cape Town, 7925, South Africa