This is a large restaurant with a big outside seating area.  The portions are very generous and the service very good.  Evening parking in the area can be difficult but this restaurant is surely worth a visit.  There is no website but Trip Advisor has lots of reviews.
Click here to read the reviews on Trip Advisor