Cozy Pizzeria with Italian-Style Pies
Cafe Rio specializes in Italian-style pizza with thoughtfully prepared toppings and a crisp, flavorful crust. Guests highlight both classic options, like margherita, and inventive combinations, along with fresh salads and baked specialties. The small dining room offers an intimate, welcoming setting, and attentive staff are on hand to explain specials and portions.