Oudi's is a Lebanese restaurant offering homemade, fresh dishes like falafel and pita arayes, available for dine-in or takeout.