February 26, 2014February 24, 2014 Theme Restaurant: Lock Up @ Tennoji Osaka Sausages & Chips Share this:TweetMoreEmailPocketPrintRedditShare on TumblrLike Loading... Related