Wax Paper

A Sandwich Shop
Open hours:
Tue-Sat: 11am-4pm
Sun-Mon: closed

  • 736 N Broadway STE 106, Los Angeles, CA 90012