Russian StoreRestaurants · Deerfield Beach, FLRussian, Imported Food. Serving the Russian-speaking community in Deerfield Beach.Address: 687 NE 79th St, Miami, FL, 33138Phone: (305) 758-2005Loading map...