El Appetiz has some of the best italian food you can find within the city. It's probably the only completely italian place you can find in Baldwin Park, but its still great. The service is really friendly and the servings are huge. I really love their sun dried tomato alfredo. All of their dishes are decently priced and they offer catering where they provide you with all of the necessary materials.
more