They have two Terra Miras the one in h Heathrow is small and u may feel cramped. The other restaurant is in Altamonte.
They might be able to but you'll definitely have to call and double check that. It is indeed a small location. That said, if they can accommodate your group you'll definitely enjoy it.
call them ..smaller place but they can probably accommodate with advanced notice
It is a small place but they have outside seating. The food is awesome.
Maybe outside! Inside is small and not recalling a table area that would accommodate 10.
Go for it.
As I recall it's not a very big place. However if they can accommodate you I can assure you the food is delicious.
Thanks! Your answer is awaiting moderation.