en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
California
/
Simi Valley
/
WaBa Grill
WaBa Grill
Japanese · Grill
WaBa Grill is an Asian fusion restaurant known for its teriyaki bowls featuring chicken, steak, shrimp, and fresh vegetables over rice or salad.
2941 Cochran St, CA
Simi Valley, United States of America
locations.wabagrill.com/ll/us/ca/simi-valley/2941-cochran-st
Location
The ranking
Best Japanese in Simi Valley
19 places, none rated yet
See the full list →