From Our Editors
Batavia Station in Batavia is a restaurant that specializes in a delicious menu. The excellent quality, set in a nice atmosphere, will have you visiting again and again.
If you need food provided for a local event, take advantage of its catering options.
Batavia Station is definitely a good call.