Okawari Hour
63-67 High St, Edgware, England, United Kingdom
Vegetarian, Karaoke, Sushi, Lunch, Tea
"I was so fortunate to discover this hidden gem in Edgeware at the last minute for my birthday. I picked this charming restaurant based on the reviews, and it did not disappoint. The atmosphere was cozy and clean, every dish we had was delicious, and the service was prompt and friendly. I’ll definitely return with my friends to share this place. Plus, the karaoke room upstairs was incredibly spacious! Food: 5 Service: 5 Atmosphere: 5"