3307 S Holden Rd, Greensboro 27407, United States
3307 S Holden Rd, Greensboro 27407, United States
No delivery
No open hours
Spot something wrong?
Dishes at San Remo Italian Restaurant. Prices may vary in venue.
Been to San Remo Italian Restaurant? Be the first to share what you ate.