rara Himalayan restaurant hero image

rara Himalayan restaurant

Restaurant

Torsgatan 27, 113 21 Stockholm, Sweden

Biter Score
8.8
Closed
Saturday: 4:30 PM – 10 PM