MIKKO SUSHI
330 Main St, Vista
(760) 842-8001
Menu
Restaurants in Vista, CA
MIKKO SUSHI
330 Main St, Vista, CA 92084
(760) 842-8001