Restaurants & Bars 1

Punch Grill

WestsideLisa | Jul 11, 2006 06:04 AM

Has anyone tried this place? It just opened in Santa Monica, on Wilshire at Stanford. I think it used to be an Asian seafood place, but not sure what the deal is now.


Want to stay up to date with this post?

Recommended From Chowhound