Online table reservation for Mikado Japanese in Santa Maria
We are enabling reservations for Mikado Japanese
Mikado Japanese
209 Town Ctr W, Santa Maria, United States
Japanese
The redirect does not work? Just click on this link or copy it into your address bar