Order food

Order food

Mary's Kitchen

4.5 (2517)$American restaurant

616 Virginia Beach Blvd, Virginia Beach, VA 23451

Mary's Kitchen

616 Virginia Beach Blvd, Virginia Beach, VA 23451

Place order with

Toast Local
No service feeReady for pickup in 15-20 min
Call restaurant