Fast food establishment, Glomburg, known for its unique offerings.