Totoro's Japanese restaurant, downtown Ann Arbor | Ann Arbor Restaurants

Totoro's Japanese restaurant, downtown Ann Arbor

Totoro’s Japanese restaurant in downtown Ann Arbor is in a prime location- right in the middle of campus! Totoro’s is located at 215 S University in downtown Ann Arbor. If I’m not mistaken, they are the only Japanese restaurant at the end of town, so it’s definitely the place to check out.