cafe entrance, window decal says Cafe Lotus, shows lotus flower illustration, overhead sign says Natural Organic Indian cafe