Best Shawarma in Owosso
Shawarma Stats in owosso
Total Restaurants
2
Average Rating
4.29 ★
Active Restaurants
2
Most Reviewed
Rivals Taphouse & Grille
- (700 reviews)