Good spot right on Central Park. They have wireless internet that is good for Skype. All of the food is good especially the pizza. Very friendly service. Reasonable prices and both inside and outside seating.
If you own or manage Restaurant Baru, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.