Huddle Bar & Grill
Address:
113 S Main St, Almont, MI 48003
Phone:
(810) 798-3274
Restaurants,
Bars
Other Businesses:
- Cc's Cyber Cafe at 102 S Main St, Almont, MI 48003
- Village Deli at 126 N Main St, Almont, MI 48003
- Deli European at 126 N Main St, Almont, MI 48003
- Maria's Place at 141 S Main St, Almont, MI 48003
- Almont Roza's Pizza at 133 N Main St, Almont, MI 48003