Match Box Restaurant, TUSCALOOSA, Alabama (AL)
Conveniently located at 1141 Crescent Ridge Road North () in TUSCALOOSA, Alabama (AL) (35404), Match Box Restaurant are available at 2055535639. Please ahead to make a reservation.
More restaurants in TUSCALOOSA, Alabama (AL)
Match Box Restaurant contact information and details:
Address: 1141 Crescent Ridge Road North - , TUSCALOOSA, Alabama (AL) 35404
Contact Phone: 2055535639