rara Himalayan restaurant
Restaurant
•
Torsgatan 27, 113 21 Stockholm, Sweden
8.8
Saturday: 4:30 PM – 10 PM
See if anyone you trust recommends it!