Bella Italia Restaurant — New York, NY
Rating: 3/5 (2025-02-20)
Review: Decent experience but the wait time was too long.