Come taste a delightful dish at Russian Style Restaurant & Deli. They are conveniently accessible by public transit but also by bicycle and car and are positioned in a neighborhood... more... See more text