The Howling Pepper

109 Saint Rose Ave., St. Rose, LA 70087
504-466-1944
Website   Email

Property Description

Po-boy & Deli Shop which serves daily specials, sandwiches, salads, kids menu and seafood plates.