O Naan Stop is a Halal restaurant specializing in cheese naan, tacos, grilled dishes, and wood-fired pizza.