Icarus Resto Bar
Restaurant/cafe
n6a 5n6 London
Canada
Phone: 5196017110
Website: http://www.icarusrestobar.com
Located in the heart of downtown London. Celiac and Vegan friendly. Opened seven days a week offering fusion cusine in a Mediterranean atmosphere



