A top notch family owned restaurant who treat their customers like royalty in a cozy warm atmosphere serving you outstanding gourmet entrées, appetizers, and homemade desserts. Truly a unforgettable experience. Reservations are recommended. Casual e
...
Top notch meaning well managed, happy staff, excellent menu, food comes out quickly and reasonably priced. A great place to bring a date, family, or large company group, service is excellent and consistent .