Open for takeout and delivery (within Windsor)
seven days a week from 3:00-8:00.
Please call during those hours to place your order.
grata
adjective
feeling or showing an appreciation of kindness; thankful.
experienced with feeling of gratitude; welcome.