sign up
< Back to Directory
Suite #630
Phone: 205-699-6339

Pepper Palace encourages a fun and fiery environment for everyone. We believe that food should be memorable with taste that consumes you inside and out creating a Spice Life experience! “The Planet’s # Hot Shop”

Map

The Outlet Shops of Grand River

6200 Grand River Blvd East
Leeds, AL 35094

Get Directions


Call
Email