Totoro’s, 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.