Restobar is a bar & grill offering an innovative and creative menu.