Recipe 3.1: Caprese Sandwiches with Potato Fries

August 14, 2010 in Sandwich, The Weekly Menus and Recipes, Vegetarian