Baba’s Grill
(296)
Fast food restaurant
Address: 19 S Park Pl, Newark, OH 43055
Hours: Open ⋅ Closes 9 PM
Phone: (740) 915-9070
People also ask
Who is the owner of Baba sushi?
What is the expensive sushi restaurant in America?
Baba Sushi ranked #9 out of the “Top 100 Restaurants in the U.S.”. Owner and chef master of Baba Sushi, Wilson Wang, has been awarded 9th place at the annual ...