North End Pita is a restaurant specializing in freshly made pita sandwiches and Mediterranean-inspired dishes.