Imalaia is a hot dog restaurant.