This restaurant has the best food period! The serving sizes are huge. I have yet to leave here and not have to take half my meal home. The service is good, and the staff is friendly. It's cozy and clean. The prices are fair, and the menu has much variety.