India Avenue

249 Railroad Avenue, Greenwich, CT 06830