Answers

Some ダイエー(Daiei) opens late or 24h.http://shop.daiei.co.jp/shop/ShopSearchShopList.do?prefcd=A27

Other than this, most retail shops close at 8pm or 10:30pm at the latest. Many restaurants close at 10pm, but some open till later. As you don't include Lawson, you don't include McDonald, karaoke, internet /manga cafe, right?