Get directions to: Copacabana Grill, Framingham, MA
Restaurant address: 12 Irving Framingham, MA 01701, USA
Restaurant: Copacabana Grill