From Our Editors
Blue Eyed Maid in London is a well-known restaurant, featuring a familiar ambience with a flavorful menu. The familiar atmosphere and great menu options allow customers to focus on what matters: the outstanding food.
When the North Dakota weather is suitable, guests have spoken very highly about the available outdoor seating.
It's been tabbed by the locals as a really solid option for large groups.
Located in the heart of islands-gb, Blue Eyed Maid is a great choice when you're in the mood for Asian cuisine and want to branch out from the typical Chinese or Japanese fare.