Robert Udbina is a restaurant offering both daily specials and à la carte dishes. Features include outdoor seating, free Wi-Fi, and pet-friendly accommodations.