Places
Communities
Detecting...
Chat
Restaurants
CA
Vista
MIKKO SUSHI
MIKKO SUSHI
4.5
(0 reviews)
• Sushi
330 Main St
Vista, CA
+1 760-842-8001
Overview
Menu
Reviews
Q&A
Business Information
330 Main St
Vista, CA
+1 760-842-8001
Location
Loading map...
Similar Restaurants in Vista, CA
Dunkin'
Coffee shop
Vista, CA
4.1
Pizza Hut
Pizza delivery
Vista, CA
4.0
Domino's Pizza
Pizza delivery
Vista, CA
3.5
Nucci's Italian Cafe & Pizza
Pizza
Vista, CA
5.0
Que Tortas!
Sandwich shop
Vista, CA
4.7
Ciao Ristorante Italian
Italian
Vista, CA
5.0