Jay's Downtowner Restaurant

1230 E. Main St.
Albemarle
North Carolina
United States