Kraver's Canteen - Angeles is located in Angeles, Philippines on 21-30 Villa Teresa Subdivision, Teresa Avenue. Kraver's Canteen - Angeles is rated 4 out of 5 in the category shared-use commercial kitchen in Philippines.
Address
21-30 Villa Teresa Subdivision, Teresa Avenue