Cafe Castelo restaurant
$$ Restaurant
About
At Café Castelo, you'll find a cozy haven serving delightful Portuguese cuisine at a fair price. Located at 369 Norwood Rd, this casual eatery is perfect for families and groups alike. Diners rave about the generous portions and the charming atmosphere, whether you're enjoying a leisurely brunch or a late-night dinner. With an extensive tea selection and an inviting wine list, this restaurant highlights traditional dishes—some available only on weekends. Reservations are recommended for a taste of home-like flavors and friendly service.