7430 W Central Ave, Toledo 43617, United States
7430 W Central Ave, Toledo 43617, United States
No delivery
No open hours
Spot something wrong?
Dishes at Taruman Sushi Takeout. Prices may vary in venue.
Been to Taruman Sushi Takeout? Be the first to share what you ate.