Search Results
We have found 1 items matching your search query.
Village North
4101-4227 Ruffner St, San Diego, CA 92111, USA
distance: 7,776 Miles (858) 277-1888 Village North is the only restaurant in San Diego serving both Northern and Southern Chinese dishes. We also have a special late night menu (including our delicious skewers), that