Castle Restaurant
Address:
3992 Park Ave, Memphis, TN 38111
Phone:
(901) 320-1020
Hours:
- Mon: 10am-8pm
- Tue: 10am-8pm
- Wed: 10am-8pm
- Thu: 10am-8pm
- Fri: 10am-8pm
- Sat: 10am-8pm
Restaurants,
Subs & Sandwiches,
Seafood
Other Businesses:
- Edo Japanese Restaurant at 4792 Summer Ave, Memphis, TN 38122
- Peaches at 4012 Thomas St, Memphis, TN 38127
- Los Reyes Mexican Restaurant at 3024 Covington Pike, Memphis, TN 38128
- Pizza Italia at 175 Peabody Pl, Memphis, TN 38103
- Crumpy's Hot Wings at 4641 Millbranch Rd, Memphis, TN 38116