Describe Skewers Mediterranean Delight here

Location

1999 Harrison Street, Suite 311, Oakland, California 94612

Telephone

510.452.2700