Fresh homemade food for breakfast and lunch. Ludwig's Center Stage Cafe is also proud to provide a number of catering options for your next event. Delivery & Setup is available with 24 hours notice. Give us a call to place an order, (585) 454 - 4440 and be sure to visit us online at http://ludwigscenterstagecafe.com.
- Takeout Available:
- Indoor Dining: