Find french restaurants in Piermont, NY. Listings include Sidewalk Bistro.
Sidewalk Bistro offers a little slice of Paris in a friendly, casual setting in the quaint river town of Piermont.