Skip to Main content
Serra Restaurant & Bar On Main 32 W Main St
0
Sign in
Currently not accepting online orders
Serra Restaurant & Bar On Main 32 W Main St
32 W Main St, Westminster, MD
Opens at 10:30AM
Online ordering is currently unavailable. Please contact the restaurant to place an order.