Restaurante Big Ben is a dining establishment located in Porto. It offers a place for patrons to enjoy meals and drinks.