MIKKO SUSHI
330 Main St, Vista
(760) 842-8001
Recent Reviews
MIKKO SUSHI
330 Main St, Vista 92084
(760) 842-8001