El Chupapi

South Triangle

About

Overview

South Triangle, Quezon City, Metro Manila | Get directions
M-Sa: 11AM-11PM
Cash
Street Parking
Mexican; Filipino
Has WiFi