NAVA Restaurant, GREENVILLE, South Carolina (SC)
Conveniently located at 112 North Main Street () in GREENVILLE, South Carolina (SC) (29601), NAVA Restaurant are available at 8642359993. Please ahead to make a reservation.
More restaurants in GREENVILLE, South Carolina (SC)
NAVA Restaurant contact information and details:
Address: 112 North Main Street - , GREENVILLE, South Carolina (SC) 29601
Contact Phone: 8642359993