Los Amigos Chimichurry is a colombian restaurant in Flushing, NY.
Takeout
Dine-in
Lunch
Dinner
Solo dining
Comfort food
Late-night food
Quick bite
Small plates
Lunch
Dinner
Casual
Trendy
College students
Groups
Tourists
Usually a wait
Cash-only