Juju's Fish Place

Seafood restaurant · 226 Welcome St, Taylorsville, MS

Dine-In

Hours

More food in Taylorsville, MS · Seafood in Taylorsville