Lucky Chinese Kitchen
251 S Melrose Dr, Vista
(760) 536-3988
Menu
Restaurants in Vista, CA
Lucky Chinese Kitchen
251 S Melrose Dr, Vista, CA 92081
(760) 536-3988