All reviews seem negative
I know Cafe Belo because a friend of my mother knows them. This is a Brazilian restaurant.They used to be located in Somerville on Somerville Avenue. I was looking for reviews of...