Followers

    No one is following Sid yet.
    Load More

    Following

      Sid isn't following anyone yet.
      Load More

      Sid Castro locations

      Getting your current location Getting your current location
      Finding Sid Castro locations Finding Sid Castro locations

      1 Tip

      • Recent
      • All Tips
      • Italian Restaurants (1)
      • Fort Bonifacio, Taguig, Philippines (1)
      TuscanoJanuary 1, 2012
      Italian
      • Taguig City, Philippines

      Really bad exhaust and it took them 15 minutes to inform us there was no pizza dough. Hope exhaust and service improve.

      Save
      Report