Do ou have a room for large parties. 20 people?

gina giammanco | Sep 18, 2018 | Category: Italian restaurant in Santa Clarita, California

Buca di Beppo Italian Restaurant - All questions

Address: 26940 Theater Dr, Santa Clarita, CA 91355, USA

Khurram Malik | Sep 18, 2018

Yes

Ellen Cuadras | Sep 18, 2018

Yes they do

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places