
Koshary El Tahrir
Edgware Road, London • Restaurant
1.7 mile | Open • 11:30 AM - 11:00 PM
Koshary El Tahrir
Edgware Road, London •
Restaurant
1.7 mile | Open • 11:30 AM - 11:00 PM
Main entrance has 1 step, wide manual double glass doors. Front indoor space is main eating/drinking area with wide paths, varied seating, clear tables, bright lighting, air conditioning, and strong food smells. No other areas described.
Your business?
Your business?



