Glass House Restaurant, SELMA, Alabama (AL)
Comfortably situated at Montgomery Highway () in SELMA, Alabama (AL) (36701), Glass House Restaurant can be called at 3348749290. Remember to contact them early in advance to select your spot in the restaurant.
More restaurants in SELMA, Alabama (AL)
Glass House Restaurant contact information and details:
Address: Montgomery Highway - , SELMA, Alabama (AL) 36701
Contact Phone: 3348749290