O Grill is a restaurant located at Praia da Falesia, offering a Mediterranean and seafood dining experience. It is situated atop a cliff, providing scenic views.