flora restaurant

190 Massachusetts Avenue
Arlington, MA
781-641-1664

Tuesday-Friday 5:30 - 9:30 pm
Saturday 5 - 10 pm
Sunday 5 - 9 pm
Closed Mondays

Welcome to our new mobile site

Please let us know what you think.

updated: 4 years ago