Share: 

Russian Store

Upper East Side - Restaurant - Russian, Imported Food - $$
Note: The selection of items are shown in the original language in which it appears on the menu.

Lugares cercanos

Restaurant
Restaurant
Restaurant
Restaurant
Restaurant
Restaurant
Address: 
683 Northeast 79th Street, Miami, Miami, FL 33138
Phone number: 
(305) 758-2005