Yes
I've been here on weekends and week nights. I never made a reservation and the wait was never more than 10 minutes.
Yes, but you can also just walk-in.
Of course, Bella Italia's the best!
Yes, the restaurant is relatively small and tends to fill up quickly, especially on a busy night like Saturday. Though the food is definitely worth a wait if you decide to not make a reservation
Thanks! Your answer is awaiting moderation.