"This is one of our favorite local spots! Great service! The food is always fresh and delicious! 10/10 recommend!Food: 5/5"
Phone: +17608428001
Address: 330 Main St, Vista I-92084-6011, United States
City: Vista
Website: https://mikkosushi.com
Monday: 11:00-20:40
Tuesday: 11:00-20:40
Wednesday: 11:00-20:40
Thursday: 11:00-20:40
Friday: 11:00-21:10
Saturday: 11:00-21:10
Sunday: 11:00-20:40
Dishes: 102
Amenities: 9
Categories: 5
Reviews: 9951