Portuguese restaurant serving sandwiches.