Godfather's Restaurant Bar & Pizzeria is located in Quezon City, Philippines on 19 Scout Borromeo St, Diliman,. Godfather's Restaurant Bar & Pizzeria is rated 4.2 out of 5 in the category italian restaurant in Philippines.
Address
19 Scout Borromeo St, Diliman,