Did you mean: Olivia's Mexican Restaurant
Ulvia's Mexican Restaurant
(300)
Mexican restaurant
Address: e 27349, 3908 E Greensboro Chapel Hill Rd, Snow Camp, NC 27349
Hours: Open ⋅ Closes 9 PM
Phone: (336) 376-5425
People also ask
What is the biggest Mexican restaurant in the world?
From Review : Best in town of Ulvia's Mexican Restaurant. Ulvia's Mexican Restaurant · 13 reviews. #23 of 40 restaurants in Graham.
Ulvia's Mexican Restaurant's post. Ulvia's Mexican Restaurant. Sep 6, 2020. . We will be open tomorrow Monday. See you! ulvias.com.
If you're craving some Mexican food in Graham, then you've come to the right place! Ulvias Mexican Restaurant is known for being an outstanding Mexican ...