A 24-hour cafe stop near Meteora.