Skip to content
Online ordering is not currently offered at this location.
Szechuan Tokyo - Nottingham 7678 Belair Rd Nottingham, MD 21236
Closed
Ordering disabled
(410) 882-8568