Do you have any gift cards?

Osman Chary | Jan 27, 2020 | Category: New England restaurant

99 Restaurants - All questions

Address: 110 South St, Waltham, MA 02453, USA

Alexander Muyimbwa | Jan 28, 2020

Yes. They sell them at the restaurant

Mark Ferracane | Jan 28, 2020

Yes! You can buy them at the restaurant!

Laura Henderson | Jan 28, 2020

Yes, they sell gift cards

J. B. | Jan 28, 2020

I buy 99 gift cards in the fall for the holidays. I would think they sell gift cards year round.

Matthew Stieglitz | Jan 28, 2020

No

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Can you call ahead for seating?

The Inniss Family | Jan 27, 2019
Read More

What time does lunch begin and end

Ann McCusker | Jan 27, 2019
Read More

Trending Places