moto imōto
moto imōto is a dog-friendly Asian restaurant in St. Charles, IL. Your leashed, friendly dog is welcome to join you at a table on the outdoor patio, for farm to table meals. Try their caterpillar roll, Veqi-Q roll, spicy tuna roll, chicken dumplings, or Shishito peppers and shrimp while you're visiting. Ask a staff member about their additional family-style menu!
Call (630) 425-0990 for more information.
Reviews
Location
Traveler Photos
We haven‘t received any photos of moto imōto yet.
Want to feature your creature? Upload a photo of your pet at moto imōto! You can also share by using the hashtag #bringfido on Facebook, Twitter or Instagram.