Marco & Luca Noodle Shop
Address:
112 E Main St, Charlottesville, VA 22902
Phone:
(434) 244-2605 Restaurants, Food Products Retail, Asian
Other Businesses:
- Take It Away Sandwich Shop at 115 Elliewood Ave, Charlottesville, VA 22903
- Five Guys Burgers & Fries at 321 E Main St, Charlottesville, VA 22902
- Peter Chang's China Grill at 2162 Barracks Rd, Charlottesville, VA 22903
- Lemon Grass at 104 14th St NW, Charlottesville, VA 22903
- The Livery Stable at 120 Old Preston Ave, Charlottesville, VA 22902