T2 Resto Bar & Billiards is located in Lungsod Quezon, Philippines on 73 Kamuning Rd, Diliman,. T2 Resto Bar & Billiards is rated 4.4 out of 5 in the category bar & grill in Philippines.
Address
73 Kamuning Rd, Diliman,
Service options
TakeawayDine-in