Looking for panoramic views, global fare and craft cocktails served in a stylish rooftop destination, well, look no further. Major Tom, located in the penthouse of Stephen Avenue Place, offers delicious food and amazing views in a sophisticated retro dining room.