Cafe Rosso THIS RESTAURANT IS CLOSED Cafe Rosso

THIS RESTAURANT IS CLOSED Cafe Rosso Map

123 W. 21st St. (Granby St.)
Norfolk, VA 23517
757-627-2078
Map
Cuisine: Italian
Openings: Lunch Mon.-Sat., Dinner nightly

Features