
A regular dining room would almost feel disappointing after seeing this place.
The restaurant occupies a multi-story Victorian-style building overlooking the water, giving dinner a setting that feels more like visiting an elegant old home than heading out for a meal.
New Jersey’s shore towns are full of architectural surprises, but eating inside one adds an entirely different layer.
Large windows, multiple levels, and the view across Wesley Lake create plenty of atmosphere before the first plate reaches the table.
The restaurant has been part of the local dining scene for decades, moving into this distinctive building in 2002. Come around sunset and the setting does its best work.
Suddenly, “dinner by the water” feels far more interesting than a table on a standard restaurant patio.
A House That Turns Heads Before You Even Park

Honestly, the building gets you first. Moonstruck sits inside a tall Victorian house on Lake Avenue, and it has that classic look people love, with layers of porches, plenty of windows, and fine details that catch your eye from the sidewalk.
Old homes like this were built to impress, and this one still does its job well. Many of the windows reflect the sky during the day, then glow with warm light once evening rolls in.
It almost looks like a giant lantern sitting by the water.
My advice is simple. Give yourself a few extra minutes before heading inside so you can actually look at the place.
Walk along the street a bit and notice how the porches wrap around the sides, letting guests sit outside and enjoy the breeze.
Small touches matter here, from the shape of the trim to the way the floors stack up like a wedding cake. It is easy to snap a quick photo and rush in, but slowing down helps you appreciate why this house has become such a well-known spot at the Jersey Shore.
Wesley Lake Right Outside the Window

Water has a way of calming people down, and I felt that the moment the lake came into view. Wesley Lake rests just beside the restaurant, its surface smooth and shiny on a clear day.
Across the water, you can see the neighborhood of Ocean Grove, with its own charming rooftops. That view gives the meal a peaceful, faraway feeling, even though the busy boardwalk is not far off.
It is a nice trade.
Here is a tip worth remembering. When you make a reservation, ask if a window table or porch seat is available, because those spots give you the best look at the lake.
Seats near the glass fill up fast, especially on warm evenings.
Watching ducks drift by or ripples move across the surface turns a regular dinner into something more relaxing. Kids and grown-ups alike tend to glance outside again and again.
I lost count of how many times I did. Bring your phone for photos, but also take a moment to simply look and breathe, since views like this make every bite taste a little better.
Porches Made for Lazy Summer Evenings

Outdoor seating at a Victorian house just hits differently. The wraparound porches at this spot let you eat in the open air while keeping that old-time charm all around you.
On a warm night, a light breeze drifts in from the water and cools things down nicely. You get the view, the fresh air, and a front-row seat to the neighborhood as people stroll by.
Great people watching, too.
Planning matters if you want a porch table. Weather at the shore can change quickly, so check the forecast before you go and bring a light sweater for later in the evening.
Even summer nights can get breezy near the lake.
A porch table is perfect for a long, slow meal where nobody is in a hurry. Families can chat without feeling cramped, and couples get a cozy corner with a pretty backdrop.
After a sunny day at the beach, sitting outside here feels like the natural next step, letting the day wind down gently instead of ending all at once.
Three Floors, Three Different Moods

Most restaurants give you one room. This place gives you three whole floors, and each level has its own personality.
The lower level is the liveliest, with a lounge area and live piano music on many nights. Climb up to the second and third floors and things get calmer, with dining rooms that feel more relaxed and quiet.
It is like choosing your own adventure.
So which floor should you pick? That depends on your night.
If you love music and a buzzing crowd, the lower level brings plenty of energy. For a family dinner or a quiet talk, the upper floors are a smarter choice, since the noise drops off as you go higher.
Moving through the house also lets you notice how each room has its own look and view of the water. Some windows face the lake directly, while others peek out over the street.
When you book, it never hurts to mention what kind of evening you want, so the team can help match you with the right spot.
Piano Notes Floating Up the Stairs

Music changes a room, and the live piano here proves it. On many evenings, a pianist plays in the downstairs lounge, filling the space with familiar tunes and classic songs.
The sound gives the whole house a lively, old-fashioned charm. Some guests have even compared the vibe to a cozy New Orleans music spot.
Not bad for the shore.
Want to enjoy the music fully? Choose a table on the lower level, where the piano is easy to hear and the mood is upbeat.
Just know that it can get a bit loud down there when the music is going strong.
Prefer something softer? Head upstairs, where faint notes drift up now and then without taking over your conversation.
That balance is part of what makes the house so flexible for different groups. Families with kids might enjoy a quick listen before heading up to eat.
Music lovers, meanwhile, may find themselves tapping along all night. Either way, those piano tunes add a layer of warmth that a speaker playing in the background simply cannot match.
Those Famous Eggplant Fries

Ask around about Moonstruck and one dish keeps coming up. The eggplant fries are the starter people talk about most, and for good reason.
Instead of regular potato fries, you get strips of eggplant cooked until crispy, then finished with a sweet sauce or glaze on top. The mix of crunchy, soft, and sweet is unusual in the best way.
Even eggplant skeptics may be surprised.
My suggestion is to order them for the table right away. They are easy to share, which makes them perfect for groups or families trying something new together.
Kids who usually avoid vegetables might reach for seconds.
Fun fact. Eggplant is actually a fruit, not a vegetable, since it grows from a flower and holds seeds inside.
That little detail makes a nice conversation starter while you wait for your main course. Pair the fries with another shareable starter, like the mezze platter, and you will have a fun, varied way to kick off the meal without filling up too fast before the big plates arrive.
Seafood That Tastes Like the Shore

Being this close to the ocean, the menu naturally leans into seafood. Scallops, clams, octopus, and shrimp show up often, cooked in ways that let their fresh flavor shine.
The shrimp and scallop risotto is creamy and rich, with generous pieces of seafood in every bite. Octopus is another favorite, and the seared tuna served over cold soba noodles brings a lighter, cooler option to the table.
So many choices.
If you are not sure what to pick, ask your server about the daily specials. The kitchen often features seasonal dishes, so you might find something fresh that is not on the regular menu.
Specials have included things like grilled halibut with lobster risotto.
Picky eaters do not need to worry either. Many dishes can be adjusted, and the team has been known to swap sides to fit dietary needs, such as making a plate gluten free.
Sharing a few seafood plates lets everyone taste more, which is a great way to discover a new favorite you might never have ordered on your own.
When the Sun Slips Behind the Rooftops

Timing can make a good dinner great. Doors open at 4 PM from Wednesday through Sunday, which gives you a chance to arrive while the sky is still bright and stay as the light changes.
As evening sets in, the lake picks up soft pink and orange tones. Inside, the rooms grow cozier as the lights glow against the old wood and windows.
It feels a bit like magic.
Plan ahead, because the restaurant is closed on Mondays and Tuesdays. Weekend evenings are especially popular, so booking early helps you snag a good table.
Friday and Saturday hours run a little later, which is handy if you want a relaxed pace.
Try picking a reservation time about an hour before sunset. That way, you can enjoy the daylight view during your first course and watch the colors shift by dessert.
Families with younger kids might prefer an earlier slot, while couples may enjoy the later, more romantic glow. Either way, watching the day fade from such a pretty perch is something you will want to remember.
Why This Spot Belongs on Your Shore Trip

Some places just stick with you. This Victorian house mixes old charm, water views, live music, and good food into one easy evening that feels special without being stuffy.
It works for lots of occasions. Birthdays, anniversaries, family dinners, or simply a treat after a sunny day on the sand all fit right in here.
Dress up a little if you like, but nobody expects a tuxedo.
Asbury Park has a lot to explore, from the boardwalk to its famous music scene. Pairing a stroll around town with dinner here makes for a full, happy day.
Arrive a bit early to walk along the lake before your meal.
Little planning steps help a lot, like booking ahead, asking for a window or porch seat, and choosing your floor based on the mood you want. New Jersey offers many places to eat by the water, yet very few let you dine inside a real Victorian home.
You can find Moonstruck at 517 Lake Ave, Asbury Park, NJ 07712.