Restaurant located near Meteora's rocks. Offers a bar experience.