The best Italian in Alpharetta. Maria the owner, and the wait staff make your dining experience extra special. I have never had a bad meal here. I hardly ever order off the menu...the special are always fantastic. If you have not tried it...your missing out.
more