The New Jersey community of Berlin offers a wide range of dining options designed to please diverse palates. The massive Berlin Farmer's Market is home to vendors of local produce and vegetables as well as interesting food and dessert truck options. For an elegant option, visit a sophisticated Italian restaurant that offers house-made gnocchi and pasta alongside an extensive wine list. There's no shortage of diverse flavors available in Berlin, with Mexican, Cajun, Chinese, Vietnamese, Pakistani and Greek choices easily accessible from the center of town. Enjoy lamb korma, an oyster po'boy or fresh fish tacos at your eatery of choice. For a night out with friends or a hearty weekend breakfast, opt for a local bar and grill with hearty burgers, creative omelettes and local sports on TV.