Hi I work at Michael's, you have to call the restaurant to make a reservation, you can't do it online:)
I'm pretty sure you need to call to make a reservation.
I'm not sure about that, I never tried ..I'm sorry
Thanks! Your answer is awaiting moderation.