O Talho - Opening hours
Opening hours
Currently closed - Opens at 12:30
- Monday12:30-15:30
- Tuesday12:30-15:30
- Wednesday12:30-15:30
- Thursday12:30-15:30
- Friday12:30-15:30
- Saturday12:30-15:30
- Sunday12:30-15:30
Restaurants in Lisboa open now
★ 4.3 / 5 (801 reviews)Seafood Portuguese ItalianGruta do Paraiso
Rua do Paraíso 62 Lisboa, Portugal
★ 3.8 / 5 (618 reviews)Vegetarian FoodSabores Do Metro Baixa-chiado
Rua Do Crucifixo 92, 1100-184 Lisboa, PT
★ 4.6 / 5 (39069 reviews)#19 Seafood in Lisboa Portuguese FishRestaurante Frade dos Mares
Avenida Dom Carlos I 55-A-r/c, Lisboa 1200-647 LISBOA, Portugal