Recently renovated restaurant with outdoor seating. Offers good dishes and generous portions. Pizza menu available.