Dine in or take out. Limited seating but well worth the wait. Huge portions and very low priced lunch and dinner meals. I go there three to five times per week for the last six years. Much better than larger higher end establishments. Everyone that visits me from out of town will go there and wants to go back.