A
Anda Scalise Review of La Borgata Ristorante
Another great Italian restaurant that is located i...
Another great Italian restaurant that is located in a small strip mall that looks ordinary but has GREAT food. The jumbo shrimp franchaise is PERFECTION. The mushroom soup is good. Do not forget a canolli to top everything off!
Comments: