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.