Got Fried Rice?
797 North Ave, Vista
(858) 472-2830
Order Online
Restaurants in Vista, CA
Got Fried Rice?
797 North Ave, Vista, CA 92083
(858) 472-2830