JavaScript is not enabled.
Top Notch - Review by citysearch c | Palma

Palma

Claim

Top Notch 7/31/2002

On a busy street (for French restaurants), Palma sticks out as probably the best one (and that's saying a lot with PO and Home within feet of the front door). Definitely worth checking out for between 2 and 6 people, but I'd be concerned with a larger group... Pros: food, service, location more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021