Swami's Cafe Vista
20 Main St #100, Vista
(442) 216-2985
Menu
Restaurants in Vista, CA
Swami's Cafe Vista
20 Main St #100, Vista, CA 92084
(442) 216-2985