Cockeyed Camel, MEMPHIS, Tennessee (TN)

Feeling hungry? Cockeyed Camel might be the restaurant to suit your needs.
Conveniently situated at 5871 Poplar Avenue () in MEMPHIS, Tennessee (TN) (38119), Cockeyed Camel is available at 9016834056. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in MEMPHIS, Tennessee (TN)


Cockeyed Camel contact information and details:
Address: 5871 Poplar Avenue - , MEMPHIS, Tennessee (TN) 38119
Contact Phone: 9016834056