Originally Posted by AjariBonten
Best Roast Beef Sandwich in the WORLD, Spaghetti-Man. I surely will, if I am so lucky!!!!
And if it's pizza you're into, check out Bianchi's on the boulevard near Revere Street. I took my wife there about 4 months ago and now she won't eat the crap they try to pass off as pizza here in So Cal.