Tha Tea Bar and Grill

Bar · 4847 Richard Arrington Jr Blvd N, Birmingham, AL

More food in Birmingham, AL