17 Steps Mediterranean Bar & Restaurant. Home is where Greek people feed you. It took 23 years to get here, and only 17 steps for you. Open until l ate for drinks, but kitchen closes roughly around 10:30pm daily. more...