This is an interesting place with good, authentic food. I was in from the east coast and wanted to treat my family to something they might not find on their own. Carvahlos hit the mark. Food is authentic and rich. Thank goodness we weren't counting calories. Service is attentive and it is definitely a family restaurant. Management/owners clearly want this place to succeed and make sure they treat you well. Try the fish stew!!
Location is a bit strange and entrance on the side of the restaurant is awkward.