- Close for Private Function?:
- Total Restaurant Dining Capacity: 55
- Cuisine Type: Italian
- Dining Options: Lunch, Dinner
- Restaurant Price Point: $$$ ($30 - $50)
Strega Ristorante finest Italian food in the North End. A dining experience even celebrities are bragging about. Acapella every Tuesday evening. Open 7 days from 12 noon to 11 PM.