Restaurant Reviews from DiningGuide411.com
    Top : United_States: OH: North_Olmsted

Chi-Chi's Mexican Restaurant, North Olmsted, Ohio










Chi-Chi's Mexican Restaurant
26410 Great Northern Shop Ctr
North Olmsted OH United States

CLOSED FOR BUSINESS


Hours: CLOSED FOR BUSINESS

Phone: 440.734.0300