Top Sushi and Cafe is a restaurant offering sushi and cafe items. It is located near the Marquês de Pombal metro station.