CASH ONLY!
Now that that's out of the way... Geraci's serves excellent pizza. It's slightly dough-y but the crust is crispy (like it's been on a pizza stone in a real pizza oven). We got a large mushroom and pepperoni pizza as well as the roasted meat ravioli (the dinner portion) for 3 people and we had a few slides left over, so I'd say it was good portion-sizing. The raviolis were fried crispy and the meat inside (beef) was very tender. The marinara sauce was also very good (fruity and sweet, no spice).
Our waitress was brand new, but very patient and pleasant. I'd go back!