Review of Mikaku Restaurant

323 Grant Avenue, San Francisco, CA 94108

Overall Rating

Review


Got there at 2:45 and they were already closed for the afternoon

Updated 4 years ago

Celiac