Boston Logan International Airport Terminal C-Food Court
East Boston, Massachusetts 02128
617-634-6058
This store is located within an airport terminal.