Restaurant

Cafe Saba

Cafe Saba is a vietnamese in Norwood. Expect a polished special-occasion room rather than a generic stop.

Restaurant details

Address: Norwood

Cafe Saba sits in Norwood. The cooking leans vietnamese. Pricing reads around $$$$$. Public cues point to opens mon 10:00 am, there’s more than just steaming bowls of vietnamese pho on offer at café saba on the parade in norwood.