Culichi Town
Mexican · Seafood · Sushi
Culichi Town is a Mexican restaurant offering a fusion of Mexican-inspired seafood and sushi, alongside cocktails and live music.
Location
Best places nearby
The highest rated places close to Culichi Town.
Local restaurants nearby
N 83rd Ave, AZ

