All results are hidden due to the current filter settings.
Anna Maria's Restaurant18 Chatsworth Ave, Larchmont, NY, US,
Anna Maria's Restaurant will start you off with fabulous appetizers and keep you there until dessert with their intruiging menu. Dogs are welcome when the weather's good, and they'll be served a water bowl!
Anna Maria's Restaurant has received a rating of 4.5 out of 5 in 33 traveler reviews on TripAdvisor.