My Place is a restaurant that serves food and alcohol. They occasionally host special events like steak feeds.