The restaurant, open seven days a week, is in the same Main Street location that formerly housed Mom's Savona Diner.
WORCESTER — A Brazilian steakhouse was greenlit by the License Commission to open in a historically significant building in the Theater District on Main Street. Steakhouse Alma Gaucha on ...