LONGWOOD FAMILY RESTAURANT OPENED IN 10-02-2009 AND as you can see obeve reviews are for former AMICIE MIEA RESTAURANT NOT FOR LONGWOOD FAMILY Pros: HUGE DECK Cons: BYOB
All reviews seem positive