Sherwoods Bistro Description:
Cozy spot for international comfort food. Global travels inspire the comfort foods at this charming spot with a laid-back feel and a patio.
Address:
8281 NE 2nd Ave, Miami, FL 33138, United States
Phone Number:
+1 786-359-4030
Website:
http://sherwoodsmiami.com/
Store Hours:
Sunday: 9AM-10PM | Monday: 9AM-10PM | Tuesday: 9AM-10PM | Wednesday: 9AM-10PM | Thursday: 9AM-10PM | Friday: 9AM-11PM | Saturday: 9AM-11PM