Osaka
You know you are at a good Japanese Restaurant when you walk in and see Japanese people eating there. From the moment you walk through the door, Osaka gives prospective diners a great first impression and certainly does not disappoint. Osaka is a small sushi bar located on Lancaster Avenue about five minutes by car […]
