Jamrack Restaurant and Bar
150 N Avalon St, Memphis
(901) 652-1587
Recent Reviews
You May Also Like
Scooter's Coffee - 1698 Poplar Ave
Coffee Shops, Coffee, Coffee & Tea, Juice Bar & Smoothies
India Palace - 1720 Poplar Ave
Indian, Vegetarian
Marco's Pizza - 15 N Belvedere Blvd
Pizza, Salad, Italian
Restaurants in Memphis, TN
Jamrack Restaurant and Bar
150 N Avalon St, Memphis, TN 38104
(901) 652-1587