Fresh & Tasty is an Arab sandwich shop emphasizing fresh, high-quality ingredients. Dishes are made in-house, visible from the counter.