Karahi and Grill

118 Dundas St, London, ON
Canada
N6A1G1
Tel: +1 226-663-0996

Business Hours