Amelia's Deli is located in the Hopyard shopping plaza and is a great sandwich place. They make the typical lunch sandwiches and offer an indian twist with Tandoori chicken sandwich, chicken frankie, Tandoor chicken salad, etc. Their decor is okay but it is a very friendly place and their portions are really big
more