Juju's place
3140 S Crater Rd, Petersburg
(804) 431-5500
Recent Reviews
Order Online
You May Also Like
Philly Grill - 3140 S Crater Rd suit A
Good Vibes - 3035 S Crater Rd
Bar & Grill, Bar
Motion Sports Bar & Grill - 3035 S Crater Rd
Bar & Grill
Restaurants in Petersburg, VA
Juju's place
3140 S Crater Rd, Petersburg, VA 23805
(804) 431-5500