About

Celso is a restaurant located in Castro Daire. It serves seafood food. For bookings or information, call +351 232 388 119.

Location