Le Neptune is a restaurant offering excellent cuisine, from appetizers to desserts. Conveniently located with easy parking.