Skip to main content

Chalo Indian Kitchen | Best Indian Restaurant in Holland, MI

restaurant · indian restaurant · Holland, MI

Address
12377 James St, Holland, MI 49424
Phone
(616) 368-7115
Website
chaloindiankitchen.com
Where
42.8146, -86.0888

Search Hominin for Chalo Indian Kitchen | Best Indian Restaurant in Holland, MI

Other restaurants nearby

More in Holland