Drag box to select area
0% Were impressed
Dragon Village offers Chinese food in a laid-back atmosphere. A television set lets customers keep up with the latest sports games, etc., while enjoying the freshly cooked food or waiting to pick up a meal.
642 Lincoln Ave, Alameda, CA 94501
- Hours: Mon - Sat, 11am - 10pm; Sun, 4pm-10pm