Random
Source Code

Chuck's Deli

Home of the Slabwich. An awesome special place that makes great sandwiches called slabwiches. THE BEST SANDWICHES IN MANILA!

Yo Imma have my Chuck's Deli Later!

by MuncherPuncher October 28, 2012