Sandwich shop "Ο Μαστορας" is known for its sandwiches. Offers delivery to nearby areas.