The Overlook Restaurant
26.99
A 12 oz. USDA choice grade beef top sirloin steak seasoned to perfection
Add your review below to help others know what to expect.