Originally Posted by Missouri Bob
Thanks for the reccomendation. I've seen S&R on YouTube videos. (I watch a lot of videos from ex-pats.)
If you are gonna be living close to Angeles City there is an S&R Pizza Resto inside of Marquee Mall. Great stuff.