this places makes some of the best Veg Sandwiches like Veg Sandwich, Veg Cheese Sandwich, Veg Grill Sandwich, Cheese Grill Sandwich, etc. Address: Luc...