Town Hall Caffe'
Cafe β’ Coffee shopππ My favorite coffee shop not only for the delicious espresso and tea drinks but also for the sense of community and the hospitality you can feel as soon as you walk in. People often mention coffee,
Address
19180 W Grand River Ave, Detroit, MI 48223, United States
Rating on Google Maps
4.80 (26 reviews)Open on Google Maps
Working Hours
Permanently closed.