Skewers, LOS ANGELES, California (CA)
Comfortably stationed at 617 South Central Avenue () in LOS ANGELES, California (CA) (90021), Skewers can be contacted at 2136896900. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in LOS ANGELES, California (CA)
Skewers contact information and details:
Address: 617 South Central Avenue - , LOS ANGELES, California (CA) 90021
Contact Phone: 2136896900
