Naga Restaurant

An island restaurant inspired by the mystery and romance of Philippine folklore.