L'uva Restaurant

406 Blackwell St DurhamNC27701
Map

Open Map

Description

L'uva Restaurant is located at 406 Blackwell St, Durham, NC. This business specializes in Family Style Restaurants.
by merchantcircle on August 12, 2015 from merchantcircle