Ankur Choudhary
04 Sep 2023
I recently visited Toasted N Roasted and had the Vegetarian Double Cheese Sandwich, it was delicious! The bread was perfectly toasted, the cheese was perfectly melted and it had the perfect amount of vegetables. Highly recommend!