Royal Deli & Cafe
3807 Crowell Rd, Turlock Royal D