Megawich is an American restaurant specializing in gourmet sandwiches. They offer a casual dining experience with a menu featuring both American and Mediterranean comfort food.