The pizza was pretty good. I thought it was a little expensive, but it was exotic enough to make up for the slightly inflated price.
So why two stars? Jupiter's has the second-worst service I've ever had, mostly due to the surliest, most hostile waitresses I've ever interacted with. Just awful. I'll never go back.