Green Leaf
Green Leaf - 11313 York Road
Phone: 410.771.0030
Hours: Mon - Fri 11:30am - 10pm
Sat 12pm - 10pm
Sun 4pm - 10pm
Information: Selection of Japanese, Thai, and Asian cuisines. Featuring a full sushi bar (separate from the dining room). Catering also available.
No comments have been provided.
Your Name: | |
Your Comments: | |