Located in 50 Penn Place, the very upscale shopping center near Nichols Hills, Belle Isle is very popular with the local businesspeople for lunch. It is also a great weekend choice, with a dance floor and live music every Friday and Saturday night. There is a huge selection of dishes on the menu including everything from sandwiches to salmon. There are lots of great specials, particularly during their generous daily happy hour.
- Open Hours: Monday to Thursday from 11:00 AM to 01:00 AM, Friday to Saturday from 11:00 AM to 02:00 AM
- Credit Cards Accepted: visa, mastercard, amex, discover