HELP! I'm looking for a solid, moderatly priced, Italian restaurant for a group of about 6 or 7. Some people in our group don't want to spend too much money but are looking for quality. Any area is fine but we want a place that won't be too cramped for a group. Thanks!