Downtowner Restaurant
Address:
1114 Selma Ave, Selma, AL 36703
Phone:
(334) 875-5933
Restaurants
Other Businesses:
- Coffee Shoppe at 308 Broad St, Selma, AL 36701
- Southern Girls Restaurant at 506 Hampton Rd, Selma, AL 36701
- Golden China at 128 Broad St, Selma, AL 36701
- SUBWAY at 2530 US Highway 80 W, Selma, AL 36701
- Hickory Pit at 1700 Selma Ave, Selma, AL 36703