Giacomino's

Restaurant in Puerto Princesa (Palawan), Philippines

Italian restaurant

Lacao Street, Puerto Princesa