Skip to Main content
Online ordering is temporarily unavailable
We’re sorry for the interruption. Please call the restaurant directly to place your order.
Luna Y Sol Mexican Restaurant
61 E Main St, Moorestown, NJ 08057
Call (856) 316-3992
Get directions
View hours