My Place is a restaurant offering pizza and other cuisines.