Service was awful, food was bland and the atmosphere was extremely tacky. There are many better choices for quality italian, even in Alpharetta. I guess it would be an acceptable place for a large group as long as all you want is a bargain and don't care about the quality of the food or experience.
Pros: group dining
Cons: food, service, atmosphere
more