121 Grille and Restaurant

Venice Grand Canal

About

121 Grille and Restaurant is known for both delectable Filipino cuisine and casual ambianc Read More

Overview

Venice Grand Canal, Pinagsama, Taguig, Metro Manila | Get directions
Cash
Mall Parking
Filipino; International