International Restaurant, Italian Restaurant, Spanish Restaurant Barcino Wine and Tapas 2013/12/21 By Team ManilaFreak 0 Unit 101 Forbeswood Heights Rizal Drive The Fort Taguig…