Restaurant hero image

Mezza

22 Jefferson Ave, Westwood, NJ 07675