Mabiche Pizza offers homemade pizzas crafted with fresh ingredients. Known for its pizza, it's a popular spot.