Wednesday, May 10, 2006

Moscow On The Hill


Among the melting pot of cultures that make up St. Paul, there is a small population of Russians. This restaurant serves up traditional rich Russian foods in a warm atmosphere. It is located on Cathedral Hill on Selby Avenue.