Chalo Indian Kitchen
Chalo Indian Kitchen
Address: 12377 James St Holland, MI 49424
Phone: (616) 368-7115
Opening Hours:
Website: https://www.chaloinc.com/
Address: 12377 James St Holland, MI 49424
Phone: (616) 368-7115
Opening Hours:
Website: https://www.chaloinc.com/