Micha's Kitchen
Fast Food
Micha's Kitchen is a dining establishment located in Oxnard.
Location
Best places nearby
The highest rated places close to Micha's Kitchen.
Local restaurants nearby
700 S G St, CA
Location
The highest rated places close to Micha's Kitchen.
700 S G St, CA